122 S Main St, Naples, NY 14512-9293, Naples
"Great food, very nice people, room to eat in and it's in Naples a wonderful small Finger Lakes town."
"Great food, very nice people, room to eat in and it's in Naples a wonderful small Finger Lakes town."